heap of loose stones - Français Anglais Dictionnaire